/*
  水下探测器
  题目描述
    水下探测器可以潜入湖中在任意水深进行科学探索。
    湖水的最大深度为 h 米，即它在湖底时到水面的距离，0 <= h <= 100；
    探测器最初的水下深度为 s 米，0 <= s <= 100；
    当探测器不在水面(当前深度大于 0)时，每个 u 指令可使它上浮 1 米，而当探测器在水面时，u 指令是无效的；
    当探测器不在湖底(当前深度小于 h)时，每个 d 指令可使它下沉 1 米，而当探测器在湖底时，d 指令是无效的；
    在执行到无效指令时，探测器不做任何操作而继续执行下一指令。
  输入格式
    第一行: h 和 s, 以空格分开。
    第二行: 长度不超过 100 的指令字符串，串中仅包含字母 u 或 d
  输出格式
    代表探测器在执行指令后的水下深度的数字。
  数据范围
    测试点：5 个测试点，每个测试点得 10 分。
    存在 20% 的数据，探测器一开始处于湖底，并且只会上升。
    存在 20% 的数据，探测器一开始处于湖面，并且只会下降。
    存在 20% 的数据，探测器在移动过程中不会接触湖底和湖面。
    对于 100% 的数据，湖的高度和字符串的长度不超过 100。
  样例1
    输入
      9 1
      uduudd
    输出
      2
*/